package com.zuxia.iDao;

import java.util.List;

import com.zuxia.po.Orderinfo;

public interface OrderinfoDAOI {

	public abstract void save(Orderinfo transientInstance);

	public abstract void delete(Orderinfo persistentInstance);

	public abstract Orderinfo findById(java.lang.Integer id);

	public abstract List findByExample(Orderinfo instance);

	public abstract List findByProperty(String propertyName, Object value);

	public abstract List findByOiname(Object oiname);

	public abstract List findByOisex(Object oisex);

	public abstract List findByOicardNumber(Object oicardNumber);

	public abstract List findByOiphone(Object oiphone);

	public abstract List findAll();

	public abstract Orderinfo merge(Orderinfo detachedInstance);

	public abstract void attachDirty(Orderinfo instance);

	public abstract void attachClean(Orderinfo instance);

}